explore new lands - Turc Anglais Dictionnaire